home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 41 / PC Gamer IT CD 41 2-2.iso / DRIVERS / VIDEODRV / ELSA / victory_2 / VIC2_W9X.ZIP / DRVTOOLS / ELSATOOL.INF < prev    next >
Windows Setup INFormation  |  1998-12-04  |  5KB  |  190 lines

  1. ;#
  2. ;| ELSATOOL.INF:  Install information file for Windows 95 Tools
  3. ;|
  4. ;|
  5. ;| Copyright (c) 1996-98 ELSA AG, Aachen (Germany)
  6. ;|
  7. ;| 20.07.98
  8. ;|
  9. ;+----------------------------------------------------------------------
  10.  
  11. ;-----------------------------------------------------------------------
  12. [Version]
  13. ;-----------------------------------------------------------------------
  14. signature="$CHICAGO$"
  15. InfVersion=4.10.01.0203
  16. Provider=ELSA AG, Germany
  17.  
  18. ;-----------------------------------------------------------------------
  19. ; INSTALL section
  20. ;-----------------------------------------------------------------------
  21. [DefaultInstall]
  22. CopyFiles = SYS.Copy, HLP.Copy, ELSA.Copy, WIN.Copy, FONT.Copy
  23. AddReg    = ELSATOOL.AddReg
  24. DelReg    = ELSATOOL.DelReg
  25. UpdateInis= ELSATOOL.UpdateInis
  26.  
  27. ;-----------------------------------------------------------------------
  28. ; disk-names, files and directories
  29. ;-----------------------------------------------------------------------
  30. [SourceDisksNames]
  31.  
  32.  
  33.  
  34. 5=%DISPLAY.DiskID%,ELSAINFO.CAB,
  35. 6=%DISPLAY.DiskID%,WINMSUIT.CAB,
  36.  
  37.  
  38. [SourceDisksFiles]
  39.   
  40.   
  41.   
  42. ELSAINFO.DLL    = 5
  43. EINFO_DE.DLL    = 5
  44. EINFO_FR.DLL    = 5
  45. EINFO_JA.DLL    = 5
  46. EINFOOGL.EXE    = 5
  47. WINMPS.DLL      = 6
  48. WINMSUIT.EXE    = 6
  49. WSUIT_DE.DLL    = 6
  50. WSUIT_FR.DLL    = 6
  51. WSUIT_JA.DLL    = 6
  52. ELSA_DE.HLP     = 6
  53. ELSA_FR.HLP     = 6
  54. ELSA_JA.HLP     = 6
  55. ELSA_EN.HLP     = 6
  56.  
  57.  
  58. [DestinationDirs]
  59. DefaultDestDir    = 11
  60. SYS.Copy        = 11
  61. INF.Copy        = 17
  62. HLP.Copy    = 18
  63. ELSA.Copy    = 10,%ELSAUTIL%
  64. WIN.Copy    = 10
  65. FONT.COPY    = 10,FONTS
  66.  
  67. ;-----------------------------------------------------------------------
  68. ; add registry section
  69. ;-----------------------------------------------------------------------
  70. [ELSATOOL.AddReg]
  71.   
  72.   
  73.   
  74. HKLM,%PROPPAGE%\"ELSA Info Property Sheet",,,"%ELSAINFO.CLSID%"                      
  75. HKLM,%WINMANSUITE%\%ELSAINFO.CLSID%,,,%ELSAINFO.MAINFILE%                          
  76. HKCR,CLSID\%ELSAINFO.CLSID%,,,"ELSA Information Center"                            
  77. HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,,,"%10%\%ELSAUTIL%\%ELSAINFO.MAINFILE%" 
  78. HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,"ThreadingModel",,"Apartment"
  79. HKCR,CLSID\%WINMSUIT.CLSID%,,,"%WINMSUIT.NAME%"                                      
  80. HKCR,CLSID\%WINMSUIT.CLSID%\LocalServer32,,,"%10%\%ELSAUTIL%\%WINMSUIT.MAINFILE%"    
  81. HKLM,%WINMANSUITE%\%WINMSUIT.CLSID%,,,%WINMSUIT.MAINFILE%                            
  82.     HKCR,CLSID\%WINMSUIT.CLSIDPS%,,,"%WINMSUIT.PSSERVER%"                                 
  83. HKCR,CLSID\%WINMSUIT.CLSIDPS%\InprocServer32,,,"%10%\%ELSAUTIL%\%WINMSUIT.PSSERVER%" 
  84. HKCR,Interface\%IELSAINFO_ID%,,,"IELSAInfo"                                          
  85. HKCR,Interface\%IELSAINFO_ID%\NumMethods,,,7                                         
  86. HKCR,Interface\%IELSAINFO_ID%\ProxyStubClsid32,,,"%WINMSUIT.CLSIDPS%"                
  87. HKCR,Interface\%IELSAINFO2_ID%,,,"IELSAInfo2"                                        
  88. HKCR,Interface\%IELSAINFO2_ID%\NumMethods,,,8                                        
  89. HKCR,Interface\%IELSAINFO2_ID%\ProxyStubClsid32,,,"%WINMSUIT.CLSIDPS%"               
  90.     HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%WINMSUIT.NAME%",%REG_SZ%,"%10%\%ELSAUTIL%\WINMSUIT.EXE /startup"
  91.  
  92.  
  93. ;-----------------------------------------------------------------------
  94. ; delete registry section
  95. ;-----------------------------------------------------------------------
  96. [ELSATOOL.DelReg]
  97.   
  98.   
  99.   
  100. HKLM,%PROPPAGE%\"ELSAInfoPropertySheet",,,"%ELSAINFO.CLSID%"                      +
  101.  
  102.  
  103.  
  104. ;-----------------------------------------------------------------------
  105. ; UpdateInis section
  106. ;-----------------------------------------------------------------------
  107. [ELSATOOL.UpdateInis]
  108.   
  109.   
  110.   
  111.  
  112. Setup.ini, Progman.groups,, "Group1=ELSAware"                        
  113. Setup.ini, Group1,, ""WINman Suite","%10%\%ELSAUTIL%\WINMSUIT.EXE""
  114.  
  115.  
  116. ;-----------------------------------------------------------------------
  117. ; copy files section
  118. ;-----------------------------------------------------------------------
  119. [SYS.Copy]
  120.   
  121.   
  122.   
  123.  
  124.  
  125.  
  126.  
  127. [INF.Copy]
  128.  
  129.  
  130. [HLP.Copy]
  131.   
  132.   
  133.   
  134.  
  135.  
  136.  
  137.  
  138. [ELSA.Copy]
  139.   
  140.   
  141.   
  142. ELSAINFO.DLL 
  143. EINFO_DE.DLL 
  144. EINFO_FR.DLL 
  145. EINFO_JA.DLL 
  146. EINFOOGL.EXE
  147. WINMSUIT.EXE,,,1 
  148. WSUIT_DE.DLL,,,1 
  149. WSUIT_FR.DLL,,,1 
  150. WSUIT_JA.DLL,,,1 
  151. WINMPS.DLL,,,1   
  152. ELSA_DE.HLP,,,1  
  153. ELSA_FR.HLP,,,1  
  154. ELSA_JA.HLP,,,1  
  155. ELSA_EN.HLP,,,1
  156.  
  157.  
  158. [WIN.Copy]
  159.   
  160.   
  161.   
  162.  
  163.  
  164.  
  165.  
  166. [FONT.Copy]
  167.  
  168.  
  169. ;-----------------------------------------------------------------------
  170. [Strings]
  171. ;-----------------------------------------------------------------------
  172. ELSA            = "ELSA AG"
  173. PROPPAGE    = "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers"
  174. WINMANSUITE    = "Software\ELSA\WINmanSuite"
  175. ELSAUTIL        = "ELSAUTIL"
  176.   
  177.   
  178.   
  179. ELSAINFO.CLSID      = "{138C89E0-75CC-11d0-A8A0-00001B321118}" 
  180. ELSAINFO.MAINFILE = "ElsaInfo.dll"
  181. WINMSUIT.MAINFILE = "Winmsuit.exe"                               
  182. WINMSUIT.CLSID="{55F53380-2C7E-11d2-A423-00609715A4AF}"          
  183. WINMSUIT.PSSERVER = "WinmPS.dll"                                 
  184. WINMSUIT.CLSIDPS="{737A0D40-88D3-11d0-A8A0-00001B321118}"        
  185. WINMSUIT.NAME      = "ELSA WINman Suite"                          
  186. IELSAINFO_ID="{737A0D40-88D3-11d0-A8A0-00001B321118}"            
  187. IELSAINFO2_ID="{737A0D41-88D3-11d0-A8A0-00001B321118}"
  188.  
  189. ;-----------------------------------------------------------------------
  190.